Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Monastir M25 Monastir M25 Monastir M15 Antalya M15 Antalya M15 Monastir M15 Monastir M15 Antalya M25 Antalya Portugal F1 Portugal F2 Latvia F1 Lithuania F2 Germany F16 Germany-w2 Germany-w3 France F4 France F5 Greece F1 Greece F2 Slovenia F1 Slovenia F2 Slovenia F3 Austria F4 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany F15 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Austria F1 Austria F2 Switzerland F2 Switzerland F3 France F5 Sweden F1 Austria F2 Russia F3 (Kazan) Egypt F10 (Sharm El Sheikh) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne M25 Telavi M15 Telavi M25 Monastir M25 Monastir M15 Monastir Morocco Tennis Tour - Marrakech PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo M25 Sabadell Rabat Challenger Kyiv Open - Kiev Memorial Kolyaskin - Donetsk M25 Telavi Ortisei Challenger Garden Open - Rome Togliatti Cup - Togliatti Kaohsiung Challenger Bukhara Challenger - Bukhara Bukhara Challenger - Bukhara Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux XXXVII Torneig C.E. Laieta - Barcelona Open Sainte Victoire - Aix-En-Provence Ispat Open 2004 - Ostrava Steelers Cup - Kosice Budapest Challenger - Budapest Ljubljana Open - Ljubljana Schickedanz Open - Furth Nord/LB Open 2004 - Braunschweig XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Togliatti Cup - Togliatti Mordovia Cup - Mordovia Bukhara Challenger - Bukhara St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk Tehran Open 2004 - Tehran Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills 4° Sporting Challenger - Turin Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Oberstaufen Cup - Oberstaufen Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Challenger Copa Sevilla - Seville Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Czech Indoor Open - Prague Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Internazionali di Tennis - Bergamo 3rd Volkswagon Challenger - Wolfsburg X Torneo Internazionale di Tennis - Barletta Citta di Monza - Monza 10° Trofeo Luigi Pezzoli - Bergamo Schickendanz Open - Furth Steelers Cup - Kosice Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia The Shelbourne Irish Open - Dublin Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Porsche Open - Poznan Aamulehti Tampere Open - Tampere Open D'Orleans - Orleans Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Ethias Trophy - Mons 2007 Knoxville Challenger - Knoxville Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Akbank Private Banking TED Open - Istanbul Baden Open - Karlsruhe San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Sunrise Challenger Braunschweig Challenger Trnava Challenger Mons Challenger Marrakech Challenger San Remo Challenger Lugano Challenger Dortmund Challenger Astana Challenger Rome Challenger Prostejov Challenger Braunschweig Challenger Eckental Challenger Sarasota Challenger Karshi Challenger Astana Challenger Orleans Challenger Kazan Challenger Banja Luka Challenger 2004 - Banja Luka Sao Paulo Challenger Tour Finals Tyumen Challenger Irving Challenger Dallas Challenger Samarkand Challenger The LTA Bolton Challenger - Bolton Privat Bank Cup - Dnepropetrovsk Koblenz Challenger Rennes Challenger Irving Challenger Leon Challenger Tempe Challenger Qingdao Challenger Gimcheon Challenger Prostejov Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Morocco Tennis Tour - Marrakech Unicredit Czech Open - Prostejov Lyon Challenger Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig UTC Open - Cherkassy Ethias Trophy - Mons Furth Challenger Istanbul Challenger Orleans Challenger Napoli Challenger Tashkent Challenger Astana Challenger St. Brieuc Challenger Tashkent Challenger Ostrava Challenger Biella Challenger Shenzhen Challenger Turin Challenger Kobe Challenger Genova Challenger Bergamo Challenger Tunis Challenger Bratislava Challenger Helsinki Challenger Karshi Challenger Bordeaux Challenger Samarkand Challenger San Jose Challenger Loughborough Challenger Barranquilla Challenger Caltanissetta Challenger Braunschweig Challenger Scheveningen Challenger Fergana Challenger Poznan Challenger Segovia Challenger Tashkent Challenger Bangkok Challenger Heilbronn Challenger Kazan Challenger Meerbusch Challenger Sarasota Challenger Mallorca Challenger Savannah Challenger Ostrava Challenger Prague Challenger Cassis Challenger Rome Challenger Bordeaux Challenger Istanbul Challenger Monza Challenger Marburg Challenger Kaohsiung Challenger Scheveningen Challenger Almaty Challenger Tashkent Challenger Da Nang Challenger Phoenix Challenger Orleans Challenger Nanchang Challenger Bordeaux Challenger Lermontov Challenger Mons Challenger Shymkent Challenger Samarkand Challenger Jerusalem Challenger Poznan Challenger Guayaquil Challenger Fergana Challenger Champaign Challenger Winnetka Challenger Heilbronn Challenger Nur-Sultan Challenger Bucaramanga Challenger Binghamton Challenger Manerbio Challenger Bergamo Challenger Vancouver Challenger Portoroz Challenger L'Aquila Challenger Baotou Challenger Dallas Challenger Jinan Challenger Pereira Challenger Shanghai Challenger Kaohsiung Challenger Orleans Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Brest Challenger Shenzhen Challenger Kobe Challenger Savannah Challenger Noumea Challenger Rennes Challenger Quimper Challenger Ostrava Challenger Pau Challenger Prague Challenger Prague II Challenger Ostrava Challenger Forli Challenger Istanbul Challenger Samarkand Challenger Eckental Challenger Quimper Challenger Prostejov Challenger Open de Tenis Comunidad Valenciana - Valencia Potchefstroom 1 Challenger Potchefstroom 2 Challenger Biella 2 Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Ostrava Challenger Biella 5 Challenger Kosice Challenger Zagreb Challenger Oeiras 3 Challenger Biella 6 Challenger Braunschweig Challenger Almaty 1 Challenger Salzburg-Anif Challenger Iasi Challenger Pozoblanco Challenger Istanbul Challenger Verona Challenger Prague 3 Challenger Eskisehir Challenger Como Challenger Rennes Challenger Orleans Challenger Barcelona Challenger Alicante Challenger Como Challenger Genova Challenger Traralgon Challenger Cherbourg Challenger Pau Challenger Kenitra Challenger Sanremo Challenger Mons Challenger Rome 1 Challenger Tashkent Challenger Bordeaux Challenger Geneva Challenger Vicenza Challenger Forli 6 Challenger Perugia Challenger Montechiarugolo - Parma Challenger Milan Challenger Cherbourg Challenger Trieste Challenger Koblenz Challenger Zug Challenger Cordenons Challenger Prostejov Challenger Parma Challenger Iasi Challenger Biella Challenger Sao Paulo Challenger Vilnus Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger San Luis Potosi Challenger Karshi Challenger Moscow Challenger Fergana Challenger Vancouver Challenger Mouilleron-Le-Captif Challenger Braunschweig Challenger Astana Challenger Genova Challenger Szczecin Challenger Eckental Challenger Quimper Challenger Morelos Challenger Alexander Kolyaskin Memorial - Donetsk Anning Challenger Karshi Challenger Samarkand Challenger Aptos Challenger Como Challenger Seville Challenger Genoa Open Challenger-Fondazione Carige - Genova Toyota Challenger Hua Hin Challenger Koblenz Challenger Rennes Challenger Ostdeutscher Sparkassen Cup - Dresden Quimper Challenger Budapest Challenger Fergana Challenger - Fergana Marbella Challenger Aix En Provence Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Prostejov Challenger Heineken Open Shanghai - Shanghai Brest Challenger Ethias Trophy - Mons Sony Ericsson Open - Miami Tatra Banka Open 2006 - Bratislava Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad International Tennis Championships - Delray Beach Croatia Open - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Ortisei Challenger Mercedes Cup - Stuttgart Maia Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Samsung Securities Cup Challenger Tennis - Seoul ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Championships - London Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Cary Challenger Countrywide Classic - Los Angeles Orlando Challenger Tennis Napoli Cup 2006 - Napoli Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Campinas Challenger Pilot Pen Tennis - New Haven Istanbul Challenger ATP Kremlin Cup - Moscow Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Manchester Trophy - Manchester Zadar Challenger Marbella Challenger Harbour Tennis Cup Regione Lombardia - Milan Dutch Open Tennis - Amersfoort Oeiras 1 Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Rome 1 Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Almaty 2 Challenger Milan Challenger Segovia Challenger St. Petersburg Open - St. Petersburg Seville Challenger Cassis Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Bucharest Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Kyiv Open - Kiev St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice AEGON Championships - London Braunschweig Challenger Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney San Marino Challenger ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Open 13 - Marseille Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Sydney International - Sydney Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Generali Open - Kitzbuhel Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Swiss Open - Gstaad Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Hamburg European Open - Hamburg Swiss Open - Gstaad Generali Open - Kitzbuhel Stockholm Open - Stockholm Singapore Tennis Open - Singapore Sardegna Open - Cagliari Emilia-Romagna Open - Parma Open Sud de France - Montpellier Sofia Open - Sofia Open Mutouest - St. Brieuc Braunschweig Challenger Istanbul Challenger Milan Indoors - Milan Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Pilot Pen Tennis - New Haven Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Croatia Open Umag - Umag Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Lexington Challenger Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Thailand Open - Bangkok Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Grand Prix Hassan II - Casablanca Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Serbia Open - Belgrade BMW Open - Munich SkiStar Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Valencia Open - Valencia Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Gazprom Hungarian Open - Budapest Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Chengdu Open - Chengdu Open 13 Provence - Marseille Anytech365 Andalucia Open - Marbella Open 13 Provence - Marseille Kremlin Cup - Moscow China Open - Beijing AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, PO, RUS-IND 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, PO, THA-LAT 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Olympics - Beijing Olympics - Rio de Janeiro